package net.wanho.ems.service;

import com.github.pagehelper.PageInfo;
import net.wanho.ems.entity.User;

/**
 * Author：汤小洋
 * Date：2023-07-06 16:31
 * Description：<描述>
 */
public interface UserService {

    void register(User user);

    User login(User user);

    void modifyPassword(Integer id, String oldpassword, String newpassword);

    PageInfo<User> list(Integer page, Integer limit, User user);

    void modifyStatus(Integer id, Integer status);

    void removeById(Integer id);

    User findById(Integer id);

    void modify(User user);

    void resetPassword(Integer id);
}
